though i say so myself - Türkçe İngilizce Sözlük